package C04.Demo4;

/**
 * 接口
 */
interface UI{ //UI设计 接口(可以看做抽象类)
    void makeUIMode();//UI设计师需要制作原型图
    void makeUI();// 根据原型图制作UI效果图
}
interface Web{//前段工程师接口
    void makeWeb();// 制作网页
    void bindDate();//UI界面数据交互
}
interface Javaer{//后端工程师
    void designSQLBase(); // 设计数据库
    void designProgram(); // 设计程序
    void configServer(); // 配置服务器
}
// 1. 接口(抽象类）可以直接继承接口
interface projectNeed extends UI,Web,Javaer{}
// 2. 普通类继承多个接口
class makeProject implements UI,Web,Javaer{
   public void makeUIMode(){
       System.out.println("忽悠大傻子");
   }
   public void makeUI(){
       System.out.println("傻子客户让改了20版，结果选了第一版（诶不是，他有病er吧？）");
   }
   public void makeWeb(){
       System.out.println("UI那傻子设计的效果根本实现不了，不是 他懂不懂啊");
   }
   public void bindDate(){
       System.out.println("后端那个憨批也不是什么好玩意儿，数据格式跟框架不一样，忽悠他改改");
   }
   public void designDateBase(){
       System.out.println("这贾贾，那贾贾");
   }

    @Override
    public void designSQLBase() {

    }

    public void designProgram(){
       System.out.println("今天写了3Bug,修了1个 多出来俩 啊啊啊苍天啊");
   }
   public void configServer(){
       System.out.println("项目终于上线啦！！！！");
   }
}
public class Demo4 {
}
